import axios from '../AxiosConfig.js'

export const getIndexVDO = () => {
    return axios({
        method: 'get',
        url: '/api/blog/catalog/vdo/index'
    })
}

export const createCatalog = (data) => {
    return axios({
        method: 'post',
        url: '/api/blog/catalog',
        data: data
    })
}

export const updateCatalog = (data) => {
    return axios({
        method: 'put',
        url: '/api/blog/catalog',
        data: data
    })
}

export const deleteCatalog = (ukId) => {
    return axios({
        method: 'delete',
        url: '/api/blog/catalog',
        params: {"ukId": ukId}
    })
}

export const selectCatalog = (ukId) => {
    return axios({
        method: 'get',
        url: '/api/blog/catalog',
        params: {"ukId": ukId}
    })
}

export const listCatalogTreeByUkId = (ukId) => {
    return axios({
        method: 'get',
        url: '/api/blog/catalog/list/tree',
        params: {"ukId": ukId}
    })
}

export const listCatalogTreeByParentUkId = (parentUkId) => {
    return axios({
        method: 'get',
        url: '/api/blog/catalog/list/tree/parent',
        params: {"parentUkId": parentUkId}
    })
}






